@import url(../../../skin/share.css);

h1, h2, h3, h4, h5, h6, ul, ol, dl, dt, dd, li, body, form, p { padding:0; margin:0; }
html	{ overflow-y:scroll; overflow-x:hidden; }

/*【全站变灰】
html {
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
	filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
	-webkit-filter: grayscale(1);
}
*/

/*【首页变灰】
html.site_home {
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
	filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
	-webkit-filter: grayscale(1);
}
*/

img		{ border:0; }
ul, ol	{ list-style-type:none; }
input	{ font-size:13px; font-family:宋体; }
textarea	{ font-size:13px; font-family:宋体; line-height:1.2; }
a			{
	font-size:12px; color:#444;
	
}
a:link		{
	text-decoration:none;
	
}
a:visited	{
	text-decoration:none;
	
}
a:hover		{
	text-decoration:underline;
	
}
a:active	{
	text-decoration:none;
	
}


/* *** 全局通用字体样式 START *** */
.font2_1 { color:#bf3131 }
a.font2_1:hover	{ color:#bf3131 }
.font2_2 { color:#bf3131 }
a.font2_2:hover	{ color:#bf3131 }
/* *** 全局通用字体样式 END *** */


/* 内容页、单篇页、通用页 START */
.pageBox dl dt { display:none; }
.pageBoxMore,.itemBox{ margin-bottom:10px; }
.pageBoxMore dl dt,.itemBox dl dt{ line-height:26px; height:26px; overflow:hidden; font-size:14px; font-weight:bold; color:#000000; background:#f3f3f3; border-bottom:1px #d0d0d0 solid; text-indent:12px;_padding-left:12px; }
.webBox,.pageBox,.pageBoxMore,.itemBox			{ border:1px #cccccc solid; }
.itemBox	{ float:left; width:344px; margin:0 5px 8px 0; }



.webBox .a	{ margin-left:10px;margin-right:10px; }
.webBox .a h1	{ font-size:18px; color:#bf3131; }
.webBox .b	{ padding:12px; }
.webBox .b .note	{ border:1px #ffddea solid; background:#fff1f6; }
.webBox .c a		{ color:#d1066b; }
.webBox .c a:hover	{ color:#d1066b; }
.webBox .d .boxBorder	{ background:url(boxFull.gif); }
/* 内容页、单篇页、通用页 END */


/* 内容页左右侧翻页 START */
a.pagePrev,a.pageNext{display:block;width:108px;height:282px;position:fixed;top:80%;margin-top:-241px;background:url("arrow.gif") no-repeat;}
a.pagePrev{margin-left:-607px;background-position:0 0;}
a.pageNext{margin-left:500px;background-position:0 -300px;}
a.pagePrev:hover,a.pageNext:hover{background-color:#fee2f5;}
/* 内容页左右侧翻页 END */

.webBox .keyWord	{ font-size:14px; text-decoration:underline; } /* color:#1c41ff;  */

#newsContent	{ word-break:break-all; }

/* 评论区、相关文章区 START */
.replyBox,.markBox		{ border:1px #cccccc solid; background:#f3f3f3; margin-top:10px; }
.replyBox dt,.markBox dt	{
	background:none;width:670px; color:#000000; border-bottom:1px #d0d0d0 solid; margin-left:13px;
}
.replyBox dd,.markBox dd	{
	border:none;
}
.replyBox .replyBtn		{ background:url(replyBtn.gif); }


.newsFullBox		{ width:990px;_width:960px; }
.newsFullBox dt		{ width:990px;_width:960px; }
.newsFullBox dd		{ width:978px; }
.markFullBox li		{ width:294px; }
/* 评论区、相关文章区 END */


/* 留言本 START */
.messageBox .replyBtn		{ background:url(messageBtn.gif); }
/* 留言本 END */


/* 论坛 START */
.bbsShowTitle	{ background:url(bbsFullItem.gif) no-repeat; }
.bbsTopAreaTitle{ background:url(bbsTopAreaTitle.gif) no-repeat; }

/* 论坛 END */




html	{ background:#ffffff url(bg.jpg); }
body	{
	text-align:center; margin:0 auto; background:#ffffff url(newYearBg.jpg) no-repeat 50% 0; padding-top:85px;
	font-size:12px; color:#000000; line-height:1.2; font-family:宋体,Arial;
}#htmlBody	{ width:995px; text-align:center; margin:0 auto; padding:0 2px 0 3px;  }
#topBody	{ width:990px; margin:0 auto; text-align:left; }
#mainBody	{ width:990px; margin:0 auto; text-align:left; }
#mainBody1	{ width:991px; margin:0 auto; text-align:left; }
#bottomBody	{ width:990px; margin:0 auto; text-align:left; }

.listArrow0 ul		{ margin:0; padding:0; list-style:none; }
.listArrow0 ul li	{ line-height:2; overflow:hidden; height:25px; }
.listArrow1 ul		{ margin:0; padding:0; list-style:none; }
.listArrow1 ul li	{ background:url(arrow1.gif) no-repeat 0 4px; line-height:2; overflow:hidden; height:25px; padding-left:16px; }
.listArrow2 ul		{ margin:0; padding:0; list-style:none; }
.listArrow2 ul li	{ background:url(arrow2.gif) no-repeat 0 4px; line-height:2; overflow:hidden; height:25px; padding-left:18px; }
.listArrow3 ul		{ margin:0; padding:0; list-style:none; }
.listArrow3 ul li	{ background:url(arrow3.gif) no-repeat 0 4px; line-height:2; overflow:hidden; height:25px; padding-left:16px; }


/* 页头顶部横栏 start */
.topBg{ margin:0 auto; width:985px; padding:0 10px 0 5px; height:26px; line-height:26px; /*overflow:hidden;*/ background:url(sp1.png) 0px -48px repeat-x; text-align:left; }
.topBg ul{ height:26px;overflow:hidden; }
.topBg .a	{ float:left; width:779px; overflow:hidden; color:#bf3131;font-size:12px; color:#b40287 }
.topBg .a li{ padding-right:20px; }
.topBg .b	{ float:right; width:206px; overflow:hidden; text-align:right; }
/* 页头顶部横栏 end */

/* 页头logo区 start */
.topLogo		{ width:990px; padding:0px 5px; background:#FFF; margin:0 auto;}
.topLogo .a		{ float:left; width:274px; overflow:hidden; }
.topLogo .b		{ float:left; width:468px; overflow:hidden; }
.topLogo .c		{ float:left; width:244px; overflow:hidden; }
.topLogo .bc	{ float:left; width:716px; overflow:hidden; }
/* 页头logo区 end */

/* 页头导航菜单 start */
.mainMenu			{ width:990px; margin:0 auto; padding:0 5px; background:#FFF; }
.mainMenu .topnav	{ width:990px; height:36px; background:url(sp2.png) 0px 0px no-repeat; }
.mainMenu .topnav .itemMenu	{ float:left; width:100%; height:36px; overflow:hidden; }
.mainMenu .topnav ul{ padding-left:5px; }
.mainMenu .topnav li{ height:36px; display:inline; font-size:14px; font-weight:bold; background:url(sp2.png) -998px -50px no-repeat; float:left; }
.mainMenu .topnav li a		{  display:block; height:36px; line-height:36px; color:#FFFFFF; }
.mainMenu .topnav li a:hover{ background:url(topnavBg.jpg) no-repeat; text-decoration:none; }
.mainMenu .topnav li.nobg	{ background:none; }

.topnavNum3 li	{ width:325px; }
.topnavNum3 li a{ width:325px; }
.topnavNum3 li ul.subnav, .topnavNum3 li ul.subnav li, .topnavNum3 li ul.subnav li a { width:322px; }

.topnavNum4 li	{ width:245px; }
.topnavNum4 li a{ width:245px; }
.topnavNum4 li ul.subnav, .topnavNum4 li ul.subnav li, .topnavNum4 li ul.subnav li a { width:242px; }

.topnavNum5 li	{ width:196px; }
.topnavNum5 li a{ width:196px; }
.topnavNum5 li ul.subnav, .topnavNum5 li ul.subnav li, .topnavNum5 li ul.subnav li a { width:193px; }

.topnavNum6 li	{ width:163px; }
.topnavNum6 li a{ width:163px; }
.topnavNum6 li ul.subnav, .topnavNum6 li ul.subnav li, .topnavNum6 li ul.subnav li a { width:160px; }

.topnavNum7 li	{ width:140px; }
.topnavNum7 li a{ width:140px; }
.topnavNum7 li ul.subnav, .topnavNum7 li ul.subnav li, .topnavNum7 li ul.subnav li a { width:137px; }

.topnavNum8 li	{ width:122px; }
.topnavNum8 li a{ width:122px; }
.topnavNum8 li ul.subnav, .topnavNum8 li ul.subnav li, .topnavNum8 li ul.subnav li a { width:119px; }

.topnavNum9 li	{ width:108px; }
.topnavNum9 li a{ width:108px; }
.topnavNum9 li ul.subnav, .topnavNum9 li ul.subnav li, .topnavNum9 li ul.subnav li a { width:105px; }

.topnavNum10 li	{ width:98px; }
.topnavNum10 li a{ width:98px; }
.topnavNum10 li ul.subnav, .topnavNum10 li ul.subnav li, .topnavNum10 li ul.subnav li a { width:95px; }

.topnavNum11 li	{ width:89px; }
.topnavNum11 li a{ width:89px; }
.topnavNum11 li ul.subnav, .topnavNum11 li ul.subnav li, .topnavNum11 li ul.subnav li a { width:86px; }

.topnavNum12 li	{ width:81px; }
.topnavNum12 li a{ width:81px; }
.topnavNum12 li ul.subnav, .topnavNum12 li ul.subnav li, .topnavNum12 li ul.subnav li a { width:78px; }

.topnavNum13 li	{ width:75px; }
.topnavNum13 li a{ width:75px; }
.topnavNum13 li ul.subnav, .topnavNum13 li ul.subnav li, .topnavNum13 li ul.subnav li a { width:72px; }

.topnavNum14 li	{ width:70px; }
.topnavNum14 li a{ width:70px; }
.topnavNum14 li ul.subnav, .topnavNum14 li ul.subnav li, .topnavNum14 li ul.subnav li a { width:67px; }


.topnav li ul.subnav { left:1px; top:30px; background:#CC9933; border:1px solid #CC9933; }
.topnav li ul.subnav li a { background:#CC9933;color:#ffffff; }
.topnav li ul.subnav li a:hover { background:#CC9933; }

/* 页头导航菜单 end */

/* 当前位置、搜索栏 start */
.mainMenu .subnav		{ width:990px; background:#ececec;}
.mainMenu .hotsearch		{ width:520px; height:34px; line-height:34px;padding-left: 3px;height: 34px; text-align:left; float:left; }
.mainMenu .hotsearch span	{ width:70px;line-height: 34px; float:left; text-align:center; color:#e02271;}
.mainMenu .search			{ width:390px; height:29px; padding:3px 5px 0 0; text-align:right; overflow:hidden; float:right; }
.mainMenu .search .kst		{ float:left;width:54px; height:21px; display:block; background:url(sp2.png) -200px -100px no-repeat;display:inline;border:none; margin-right:5px; }
.mainMenu .search .inputtext{ float:left;padding:0 5px 0 5px; line-height:20px; width:137px; background:#ececec; height:20px; color:#000; border: #ccc 1px solid;}
.mainMenu .search .searchSelect{ float:left; margin-left:5px; }
.mainMenu .search .searchBtn{ float:left;line-height:22px; cursor:pointer; width:50px; background:#333;  height:22px; color:#fff; padding-left:8px;padding-right:6px; margin-left:5px; }
/* 当前位置、搜索栏 end */

.contentBlank{ width:990px; padding:0px 5px; background:#FFF; margin:0 auto; }
.content{ width:990px; padding:6px 5px; background:#FFF; margin:0 auto; }


.leftA{ width:320px; float:left;}
.leftA1{ width:280px; float:left;}
.leftB{ width:370px; float:left; margin-left:10px;}
.leftC{ width:280px; float:right;}
.leftC1{ width:320px; float:right;}

/* 幻灯片 start */
.turnImg{ width:320px; height:588px; overflow:hidden; float:left; }
/* 幻灯片 end */

/* 今日焦点 start */
.newNews{ width:370px;}
.newNews .title{ width:370px; height:28px; line-height:30px; background:url(homea1.gif) left 0 no-repeat;  overflow:hidden;}
.newNews .title span{ float:right; margin-top:2px; display:block; background:#76500d; width:60px; height:20px; line-height:20px;}
.newNews .title span a{ color:#ffffff;}
.newNews .title span a:hover{ color:#ffffff;}
.newNews .list{ width:370px;}
.newNews .list li{ margin-bottom:10px;}
.newNews .list .h_title{ width:370px; height:39px; line-height:39px; overflow:hidden; text-align:center;}
.newNews .list .h_title a{ font-size:20px; font-family:"微软雅黑"; color:#e41818; font-weight:bold; }
.newNews .list .h_intro{ color:#666666; text-align:left; text-indent:2em; line-height:21px;}
.newNews .slist{ width:370px; margin-top:5px; }
.newNews .slist li{ float:left; text-align:left; background:url(sp2.png) -996px -192px no-repeat; width:362px; height:21px; line-height:21px; padding-left:8px;overflow:hidden;}
/* 今日焦点 end */

/* 热门排行 start */
.hotRank{ width:280px;}
.hotRank .title{ width:280px; height:34px; overflow:hidden; background:url(djdh.gif) no-repeat;}
.hotRank .title h2{ font-size:14px; text-align:left; color:#76500d; height:34px; line-height:34px; text-indent:15px;}
.hotRank .content{ width:258px; overflow:hidden; border:1px #f0d9df solid; border-top:0px; padding:10px;}
.hotRank .content li{ line-height:21px; text-align:left;}
.hotRank .content li a:hover{ color:#bf3131}
.hotRank .content li.line{ border-bottom:1px #bababa dotted; width:258px; height:10px;line-height:1px; margin:5px 0 10px 0; overflow:hidden; font-size:1px;}
.hotRank .content .img{float:left;width:75px;}
.hotRank .content .img a{ width:90px; height:70px; border:1px #e0e0e0 solid; padding:1px; display:block;}
.hotRank .content .img a:hover{border:1px #cc0000 solid;}
.hotRank .content .info{ width:148px; float:right; text-align:left; }
.hotRank .content .info .ft{ width:148px;color:#333333; height:20px; line-height:20px; font-size:14px; overflow:hidden;}
.hotRank .content .info .ft a{color:#333333}
.hotRank .content .info .ft a:hover{color:#cc0000}
.hotRank .content .info p{ color:#959595; line-height:1.4; margin:5px 0 0 0;padding:0;}
/* 热门排行 end */

/* 图片精选 start */
.imgBox		{ width:976px; height:130px; margin:0 auto; padding:6px; border:1px #cecece solid; text-align:left; }
.imgBox .a		{ float:left; min-width:100px; margin:5px; text-align:center; }
.imgBox .a img	{ height:100px; border:1px #e6e5e5 solid; padding:1px; margin-bottom:3px; }
.imgBox .a div	{ width:110px; height:14px; overflow:hidden; }
/* 图片精选 end */


/* 首页栏目 start */
.areaBox{ width:990px;}
.areaBox .title1{ width:990px; height:35px; background:url(icon.gif) no-repeat; overflow:hidden; }
.areaBox .title1 h2{ float:left; width:350px; height:35px; line-height:35px; font-size:23px; font-family:"微软雅黑"; }
.areaBox .title1 h2 a strong{ color:#76500d; font-size:23px; font-family:"微软雅黑";}
.areaBox .title1 h2 a:hover{ text-decoration:none;color:#76500d;}
.areaBox .title1 span{ float:right; line-height:35px; font-size:14px; padding-right:15px; width:625px; }
.areaBox .title1 span a:hover{ color:#bf3131;}
.recomBox{ width:310px; padding:5px;}
.recomBox .title{ width:310px; height:26px; line-height:26px; background:url(bk02.jpg);  border-bottom:1px #d0d0d0 solid;}
.recomBox .title h2{ height:26px; line-height:28px; overflow:hidden; font-size:14px; color:#76500d; float:left; text-align:left; text-indent:15px;}
.recomBox .title span{ float:right; padding-right:8px; line-height:28px;}
.recomBox .content{width:300px;background:url(bk01.jpg); text-align:left; padding:5px;}
.recomBox .content li{text-align:left; background:url(sp2.png) -996px -188px no-repeat; height:28px; line-height:28px; text-indent:8px;overflow:hidden;}
.recomBox .content li a, .recomBox .content li a:hover	{ font-size:14px; }

.areaBox .title2{ width:370px; height:26px; overflow:hidden; margin-top:10px;}
.areaBox .title2 h2{ float:left; color:#76500d; line-height: width:75px; font-size:14px; background:url(sp2.png) -996px -170px no-repeat; text-align:left; text-indent:10px;}
.areaBox .title2 h2 a{color:#76500d;font-size:14px;}
.areaBox .title2 span{ float:right;}
.areaBox .title2 span a:hover{color:#bf3131}
.areaBox .content2{width:370px; overflow:hidden; /*padding-bottom:10px; border-bottom:1px dotted #999*/}
.areaBox .content2 .isimg { float:left; width:110px;}
.areaBox .content2 .isimg a{ border:1px solid #e1e1e1; width:100px; height:100px; padding:1px; display:block;}
.areaBox .content2 .isimg a:hover{ border:1px solid #808080}
.areaBox .content2 .istxt{ width:250px; float:right; text-align:left; padding-left:10px;}
.areaBox .content2 .istxt li{ font-size:14px; line-height:26px;}
.areaBox .content2 .istxt li a:hover{color:#bf3131}
.areaBox .content2 .istxt li.curr{ font-size:14px; font-weight:bold; text-align:center;}
.con_ul li	{padding:5px;}
.con_ul .img{float:left;width:118px;height:86px; overflow:hidden;}
.con_ul .img a{ width:108px; height:80px; border:1px #e0e0e0 solid; padding:1px; display:block;}
.con_ul .img a:hover{border:1px #cc0000 solid; padding:1px; display:block;}
.con_ul .info{ width:228px; float:right; text-align:left; overflow:hidden; }
.con_ul .info .ft{ width:228px;color:#333333; height:20px; line-height:20px; font-size:14px; overflow:hidden; margin-bottom:6px;}
.con_ul .info .ft a{color:#333333}
.con_ul .info .ft a:hover{color:#cc0000}
.con_ul .info p{ color:#959595;line-height:1.2;}

.imgRecom{ width:280px;}
.imgRecom .title{width:280px; height:34px; overflow:hidden; background:url(djdh.gif) no-repeat;}
.imgRecom .title h2{ font-size:14px; text-align:left; color:#76500d; height:34px; line-height:34px; text-indent:15px;}
.imgRecom .content{width:258px; overflow:hidden; border:1px #f0d9df solid; border-top:0px; padding:10px;padding-bottom:0px;}
.imgRecom .content .flash{width:258px;}
.imgRecom .content li.line{ border-bottom:1px #bababa dotted; width:258px; height:1px; line-height:1px; overflow:hidden; margin-top:0px;*margin-top:1px;margin-bottom:4px;*margin-bottom:0px;}

.imgRecom .content .img{float:left;width:75px;}
.imgRecom .content .img a{ width:90px; height:70px; border:1px #e0e0e0 solid; padding:1px; display:block;}
.imgRecom .content .img a:hover{border:1px #cc0000 solid;}
.imgRecom .content .info{ width:158px; float:right; text-align:left; overflow:hidden; }
.imgRecom .content .info .ft{ width:158px;color:#333333; height:20px; line-height:20px; font-size:14px; overflow:hidden;margin-bottom:4px;}
.imgRecom .content .info .ft a{color:#333333}
.imgRecom .content .info .ft a:hover{color:#cc0000}
.imgRecom .content .info p{ color:#959595; line-height:1.2;}
/* 首页栏目 end */

/* 友情链接 start */
.links{ width:990px; padding:5px 0px;}
.links .title{ width:990px; height:26px; line-height:26px; background:url(dw01.jpg); border-bottom:1px #d0d0d0 solid;}
.links .title h2{ height:26px; line-height:28px; overflow:hidden; font-size:14px; color:#76500d; float:left; text-align:left; text-indent:15px;}
.links .content{ width:970px; overflow:hidden;background:#fff; text-align:left; padding:10px; line-height:1.6; }
.links .content a:hover{color:#bf3131;}
/* 友情链接 end */
#footer{ width:980px; margin:0 auto; padding:5px 10px; background:#FFF; text-align:center; line-height:21px;}


.areaL{ width:702px; float:left;}
.areaR	{ float:left; width:280px; overflow-x:hidden; margin-left:8px; }


/* 内页右侧二级导航 START */
.liBox1 ul		{ margin:0; padding:0; list-style:none; }
.liBox1 ul li	{ float:left; width:122px; height:25px; line-height:27px; text-align:center; overflow:hidden; margin:0 3px 5px 3px;_margin:0 4px 5px 2px;  }
.liBox1 ul li a {
	float:left; width:125px; height:25px; line-height:27px; background:#996600; color:#d6d5d5; text-align:center;
}
.hotRank .content .liBox1 ul li a:hover {
	float:left; width:125px; height:25px; line-height:27px; background:#993300; color:#ffffff; text-align:center;
}

.liBox2 ul		{ margin:0; padding:0; list-style:none; }
.liBox2 ul li	{ float:left; width:251px; height:25px; line-height:27px; text-align:center; overflow:hidden; margin:0 3px 5px 3px;_margin:0 0 5px 1px;  }
.liBox2 ul li a {
	float:left; width:254px; height:25px; line-height:27px; background:#bb088e; color:#d6d5d5; text-align:center;
}
.hotRank .content .liBox2 ul li a:hover {
	float:left; width:254px; height:25px; line-height:27px; background:#ac0281; color:#ffffff; text-align:center;
}
/* 内页右侧二级导航 END */

